Efficient Mobile Querying of Distributed RDF Sources

نویسندگان

  • Elien Paret
  • William Van Woensel
  • Sven Casteleyn
  • Beat Signer
  • Olga De Troyer
چکیده

Recent advancements in mobile devices and the omnipresence of wireless connectivity have turned handheld devices into powerful mobile web clients. This evolution has made the wealth of online Semantic Web data accessible to mobile devices. To support this new opportunity, we present a semantic technology-based client-side solution to efficiently query large amounts of distributed online RDF sources. The main idea is to continuously extract and manage metadata from RDF sources and to store this metadata in a local Source Index Model (SIM). At query execution time, the SIM is consulted to identify and assemble potentially relevant sources. In contrast to other approaches [1-3], we do not rely on any query endpoints. Our solution pays attention to the computational limitations of mobile devices by querying only relevant sources and thereby improving the overall query execution time. We do not aim to replace existing mobile query engines, but rather build on them to efficiently and transparently query large sets of online RDF sources. The first step of our solution involves the creation of a SIM as highlighted in Fig. 1. Each time we receive a new source reference from an application, the source is downloaded and relevant metadata is extracted and stored in the SIM. Since RDF is a predicate-based formalism, we base our approach on the presence of predicates in the data sources to filter out irrelevant data sources similar to [1,2]. We further aim to exploit the semantic information embedded in RDF documents in terms of the type of the predicate subjects (i.e. domain). RDF sources and SPARQL queries often use this domain information to detail triples and restrict triple patterns. We consider two different SIM variants: the first variant stores only the found predicates while the second variant manages the found predicates together with their domains. Note that the second SIM variant still supports queries with unspecified predicate domains. The second step of our approach consists in resolving an application query over the combined data set of relevant sources as shown in Figure 2. First, the query analyzer extracts the metadata of the given SPARQL query that is compatible with the data stored in the SIM (predicates or predicates with their domains). The triple patterns occurring in the WHERE clause of a SPARQL query are used to restrict the query results in the graph pattern matching process. Therefore, we need to examine the WHERE clause in order to identify …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Querying of Distributed RDF Sources in Mobile Settings based on a Source Index Model

Recent technological developments in the area of mobile devices in combination with the ubiquity of mobile connectivity have turned handheld devices into rich mobile web clients. On the other hand, we witness an increased number of web resources that are no longer only available in HTML but also in RDF format. In order to access relevant information in a mobile setting, we often want to query a...

متن کامل

Transparent Mobile Querying of Online RDF Sources Using Semantic Indexing and Caching

Due to advancements in mobile technology and connectivity, mobile devices have become fully-fledged web clients. At the same time, more and more Semantic Web data is becoming available, to a point where it becomes usable for various mobile application scenarios. However, most applications are limited to using pre-defined query endpoints in order to access Semantic Web data, which leaves a huge ...

متن کامل

Integrating RDF Querying Capabilities into a Distributed Search Infrastructure

The Semantic Web is inherently distributed, and covers both metadata and full-text information. Semantic search therefore can profit a lot from peer-to-peer infrastructures as well as from powerful metadata search functionalities based on full-text search technologies. In this paper we focus on an approach extending an existing P2P search infrastructure with RDF querying capabilities, which bot...

متن کامل

Querying Linked Ontological Data through Distributed Summarization

As the semantic web expands, ontological data becomes distributed over a large network of data sources on the Web. Consequently, evaluating queries that aim to tap into this distributed semantic database necessitates the ability to consult multiple data sources efficiently. In this paper, we propose methods and heuristics to efficiently query distributed ontological data based on a series of pr...

متن کامل

Optimizing RDF Data Cubes for Efficient Processing of Analytical Queries

In today’s data-driven world, analytical querying, typically based on the data cube concept, is the cornerstone of answering important business questions and making data-driven decisions. Traditionally, the underlying analytical data was mostly internal to the organization and stored in relational data warehouses and data cubes. Today, external data sources are essential for analytics and, as t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011